Synonyms for "thermobaric bomb"

Words with similar meaning